home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9707 / 000000_owner-urn-ietf _Mon Jul 14 10:11:46 1997.msg next >
Internet Message Format  |  1997-07-31  |  9KB

  1. Received: (from daemon@localhost)
  2.     by services.bunyip.com (8.8.5/8.8.5) id KAA03287
  3.     for urn-ietf-out; Mon, 14 Jul 1997 10:11:46 -0400 (EDT)
  4. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
  5.     by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03279
  6.     for <urn-ietf@services.bunyip.com>; Mon, 14 Jul 1997 10:11:38 -0400 (EDT)
  7. Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33])
  8.     by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA18234
  9.     for <urn-ietf@bunyip.com>; Mon, 14 Jul 1997 10:11:33 -0400 (EDT)
  10. Message-Id: <199707141411.KAA18234@mocha.bunyip.com>
  11. Date: Mon, 14 Jul 97 09:12 CDT
  12. To: internet-drafts@ietf.org
  13. Subject: [URN] submission of draft-ietf-urn-ietf-02.txt
  14. From: jayhawk@att.com (Ryan Moats)
  15. Sender: owner-urn-ietf@Bunyip.Com
  16. Precedence: bulk
  17. Reply-To: jayhawk@att.com (Ryan Moats)
  18. Errors-To: owner-urn-ietf@Bunyip.Com
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. Internet-Draft                                                Ryan Moats
  26. draft-ietf-urn-ietf-02.txt                                          AT&T
  27. Expires in six months                                          July 1997
  28.  
  29.                    A URN Namespace for IETF Documents
  30.                   Filename: draft-ietf-urn-ietf-02.txt
  31.  
  32.  
  33. Status of This Memo
  34.  
  35.       This document is an Internet-Draft.  Internet-Drafts are working
  36.       documents of the Internet Engineering Task Force (IETF), its
  37.       areas, and its working groups.  Note that other groups may also
  38.       distribute working documents as Internet-Drafts.
  39.  
  40.       Internet-Drafts are draft documents valid for a maximum of six
  41.       months and may be updated, replaced, or obsoleted by other
  42.       documents at any time.  It is inappropriate to use Internet-
  43.       Drafts as reference material or to cite them other than as ``work
  44.       in progress.''
  45.  
  46.       To learn the current status of any Internet-Draft, please check
  47.       the ``1id-abstracts.txt'' listing contained in the Internet-
  48.       Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
  49.       (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
  50.       Coast), or ftp.isi.edu (US West Coast).
  51.  
  52.  
  53. Abstract
  54.  
  55.    A system for Uniform Resource Names (URNs) must be capable of
  56.    supporting new naming systems.  As an example of how a new namespace
  57.    may be proposed, this document presents a naming system based on the
  58.    RFC family of documents (RFCs, STDs, and FYIs) developed by the IETF
  59.    and published by the RFC editor and the minutes of working groups
  60.    (WG) and birds of a feather (BOF) meetings that occur during IETF
  61.    conferences.  This namespace can be supported within the URN
  62.    framework and the currently proposed syntax for URNs.
  63.  
  64. 1. Namespace Syntax
  65.  
  66.    Consistent with the URN syntax specification [1], each namespace must
  67.    specify syntax related information that is specific to that
  68.    namespace.  This section covers these specifications.
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76. Expires 1/31/98                                                 [Page 1]
  77.  
  78.  
  79.  
  80.  
  81.  
  82. INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997
  83.  
  84.  
  85. 1.1. Namespace Identifier (NID)
  86.  
  87.    The namespace identifier for this namespace is "ietf".
  88.  
  89. 1.2. Namespace Specific String (NSS)
  90.  
  91.    The Namespace Specific String has the following ABNF [2]
  92.    specification:
  93.            NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
  94.  
  95.            family = "rfc" / "std" / "fyi"
  96.  
  97.            number = 1*DIGIT
  98.  
  99.            wgbofname = 1*LETDIGIT
  100.  
  101.            LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a
  102.  
  103.            DIGIT = %x30..%x39
  104.  
  105.    The ABNF specification for "family" is based on the current documents
  106.    in the RFC family.  As new document series are added to the IETF
  107.    family by the IESG (or its successor), this ABNF specification will
  108.    need to be updated.  Any system intended to resolve names for this
  109.    namespace should be written with the awareness that a new document
  110.    series may be introduced at any time.
  111.  
  112.    The ABNF specification for "wgbofname" is based on the current and
  113.    past abbreviations for working groups and BOFs in the IETF.  If a
  114.    working group or BOF is created that used characters outside the
  115.    range of this ABNF specification, this specification will need to be
  116.    updated. Any system intended to resolve names for this namespace
  117.    should be written with the awareness that this could occur at any
  118.    time.
  119.  
  120. 1.3. Assignment of URNs in this Namespace
  121.  
  122.    URNs are assigned in the namespace in two ways.  The first is when a
  123.    new RFC, FYI or STD is passed by the IESG and published by the RFC
  124.    Editor.  This new document will have a new series number and will
  125.    therefore define a new URN.  The document mappings maintained by the
  126.    RFC Editor (the index files "rfc-index.txt", "fyi-index.txt", "std-
  127.    index.txt") are defined to be the definitive statement of the
  128.    assignment of RFC Family URNs in this namespace.
  129.  
  130.    The second way a URN is assigned is when a working group or birds of
  131.    a feather files meeting minutes as part of an IETF conference.  The
  132.    list of minutes maintained by the IETF for each working group and
  133.  
  134.  
  135.  
  136. Expires 1/31/98                                                 [Page 2]
  137.  
  138.  
  139.  
  140.  
  141.  
  142. INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997
  143.  
  144.  
  145.    conference in the subtree pointed at by the URL ftp://ietf.org/ietf/
  146.    is considered the definitive assignment of URNs for working group or
  147.    birds of a feather minutes.
  148.  
  149. 1.4. Additional Reserved Characters
  150.  
  151.    No characters in addition to those specified in [1] are reserved by
  152.    this namespace.
  153.  
  154. 1.5. Additional Lexical Equivalence Relations
  155.  
  156.    Note that the entire URN is case-insensitive, because of the
  157.    definition of the NSS.
  158.  
  159. 1.6. Functional Equivalence Relations
  160.  
  161.    Rules for equivalence in this namespace are embedded in the document
  162.    mappings maintained by the RFC Editor (the index files "rfc-
  163.    index.txt", "fyi-index.txt", "std-index.txt").  A resource is
  164.    equivalent to the set of resources implied by the "(Also...)"
  165.    construct in these mappings.  As an example, the URN
  166.    "urn:ietf:rfc:1661" is equivalent to th URN "urn:ietf:std:51" because
  167.    the "rfc-index.txt" map shows that RFC 1661 is also STD 51.  However,
  168.    the URN "urn:ietf:std:51" is equivalent to the SET of URNs
  169.    "urn:ietf:rfc:1661" and "urn:ietf:rfc:1662" since the "std-index.txt"
  170.    shows that STD 51 is also RFC 1661 and RFC 1662.  Therefore, a
  171.    resolver receiving a N2R request for "urn:ietf:std:51" MUST return
  172.    either STD 51 or BOTH RFC 1661 and RFC 1662.
  173.  
  174. 2. Comments
  175.  
  176.    Readers will notice that this namespace does not include internet
  177.    drafts.  While these documents are published by the internet drafts
  178.    editor, they were excluded because they do not provide persistent
  179.    resources to refer to (all internet drafts expire after six months).
  180.    This is as opposed to the RFC family of documents which never expire
  181.    (an RFC may be obsoleted or superceded but the actual RFC document
  182.    itself does not expire).
  183.  
  184. 3. Security Considerations
  185.  
  186.    Because this namespace defines no additional reserved characters, it
  187.    does not add any security considerations beyond those inherent from
  188.    the existence of the reserved characters from [1].  Further, the
  189.    definition of the NSS above does not use any of the reserved
  190.    characters from [1], which means that resolvers for this namespace
  191.    may be considered "secure" in the sense that any escaping of
  192.    characters in the NSS MUST result in the resolver indicating that the
  193.  
  194.  
  195.  
  196. Expires 1/31/98                                                 [Page 3]
  197.  
  198.  
  199.  
  200.  
  201.  
  202. INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997
  203.  
  204.  
  205.    URN has incorrect syntax.
  206.  
  207. 4. Acknowledgments
  208.  
  209.    Thanks to various members of the URN working group for comments on
  210.    earlier drafts of this document.  The work described in this document
  211.    is partially supported by the National Science Foundation,
  212.    Cooperative Agreement NCR-9218179.
  213.  
  214. 4. References
  215.  
  216.    Request For Comments (RFC) and Internet Draft documents are available
  217.    from <URL:ftp://ftp.internic.net> and numerous mirror sites.
  218.  
  219.          [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.
  220.  
  221.          [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
  222.                      Specifications: ABNF," Internet Draft (work in pro-
  223.                      gress), January 1997.
  224.  
  225. 5. Author's Address
  226.  
  227.    Ryan Moats
  228.    AT&T
  229.    15621 Drexel Circle
  230.    Omaha, NE 68135-2358
  231.    USA
  232.  
  233.    Phone:  +1 402 894-9456
  234.    EMail:  jayhawk@att.com
  235.  
  236.  
  237.                This Internet Draft expires January 31, 1998.
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256. Expires 1/31/98                                                 [Page 4]
  257.  
  258.